<?php
// 引入 工具
require_once("DButil.php");

// 建议 把查询的列名 详细的写出来, 不建议使用 * 代替
// $sql = "select * from product";
$sql = "select p_id,p_name,p_price,p_unit,p_image_url from product";

$conn = getConn();
// 查询成功后，返回一个包含查询结果数据的 mysqli_result 对象, 如果查询失败, 返回false。
$result = mysqli_query($conn, $sql);
// 输出对象信息
//var_dump($result);

if($result){
    // 有结果, 则处理结果中数据
    // 每执行一次, 获取一行数据, 下一次执行, 获取下一行数据
    // $row = mysqli_fetch_row($result);
    // print_r($row);
    // echo "<br>";
    // $row = mysqli_fetch_row($result);
    // print_r($row);
    // echo "<br>";
    // $row = mysqli_fetch_row($result);
    // print_r($row);
    // echo "<br>";
    // 取不到数据时, 返回NULL
    // $row = mysqli_fetch_row($result);
    // var_dump($row);

    $num = mysqli_num_rows($result);
    echo "<div>共 {$num} 条数据。</div>";
    for ($i=0; $i < $num; $i++) { 
        $row = mysqli_fetch_assoc($result);
        print_r($row);
        echo "<br>";
    }
}

mysqli_close($conn);
?>